//
//  KHCustomTool.h
//  KissHealth
//
//  Created by Mark on 2017/1/9.
//  Copyright © 2017年 Mark. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface KHCustomTool : NSObject

+ (void)showToast:(NSString *)toast;

/**
 * 缓存一对键值对到文件
 */
+ (void)setValue:(NSString *)value key:(NSString *)key;

/**
 * 获取key对应的值
 */
+ (NSString *)getValue:(NSString *)key;


/**
 * 移除key及其对应的值
 */
+ (void)removeValue:(NSString *)key;


/**
 * 获得设备唯一编码
 */
+ (NSString *)getDeviceUniqueId;



/**
 * 显示主界面的Fragment的跳转
 *
 */
+ (void)showFragment:(NSInteger)index ;

/**
 * 清空缓存
 */
+ (void)cleanCache;

/**
 * 获取极光推送pushID
 */
+ (NSString *)getPushId;

/**
 * 返回版本号
 *
 */
+ (NSString *)getVersion;

/**
 * 退出程序
 */
+ (void)quitApp;

// 调用浏览器打开一个网页

+(void)startWebSite:(NSString *)urlStr;

/**
 * 获得网络状态
 * @return -1 无网络
 *  0 有网络
*/
+ (NSInteger)getNetState;

/**
 *
 * 退出程序 通过推送进入程序 处理推送消息
 *
 */

+(void)handlePushMessage:(NSDictionary *)dic;

/**
 *
 *退出当前页面
 */
+(void)finishActivity;
@end
